applaud (something) as (a great) achievement

Translations
saluer quelque chose comme (une grande) réussite